package com.yy.model;

import java.io.Serializable;
import java.util.Date;

import org.hibernate.validator.constraints.NotBlank;

import com.yy.validator.group.AddGroup;
import com.yy.validator.group.UpdateGroup;



/**
 * 在线留言
 * 
 * @author yy
 * @email 
 * @date 2017-07-26 16:26:46
 */
public class CmsMessageEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//id
	private Long id;
	//姓名
	@NotBlank(message="姓名不能为空", groups = {AddGroup.class, UpdateGroup.class})
	private String name;
	//电话
	@NotBlank(message="电话不能为空", groups = {AddGroup.class, UpdateGroup.class})
	private String mobile;
	//qq
	private String qq;
	//邮箱
	private String email;
	//内容
	private String content;
	//创建时间
	private Date createTime;
	//是否启用
	private Integer isActive;

	/**
	 * 设置：id
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：姓名
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * 获取：姓名
	 */
	public String getName() {
		return name;
	}
	/**
	 * 设置：电话
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	/**
	 * 获取：电话
	 */
	public String getMobile() {
		return mobile;
	}
	/**
	 * 设置：qq
	 */
	public void setQq(String qq) {
		this.qq = qq;
	}
	/**
	 * 获取：qq
	 */
	public String getQq() {
		return qq;
	}
	/**
	 * 设置：邮箱
	 */
	public void setEmail(String email) {
		this.email = email;
	}
	/**
	 * 获取：邮箱
	 */
	public String getEmail() {
		return email;
	}
	/**
	 * 设置：内容
	 */
	public void setContent(String content) {
		this.content = content;
	}
	/**
	 * 获取：内容
	 */
	public String getContent() {
		return content;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：是否启用
	 */
	public void setIsActive(Integer isActive) {
		this.isActive = isActive;
	}
	/**
	 * 获取：是否启用
	 */
	public Integer getIsActive() {
		return isActive;
	}
}
